﻿namespace Zhaoxi.TakeaWay.App.Utility
{
    /// <summary>
    /// 扩展方法
    /// </summary>
    public static class CrosServiceExtension
    {
        /// <summary>
        /// 解决跨域的扩展方法
        /// </summary>
        /// <param name="services"></param>
        public static void CrosDomainsPolicy(this IServiceCollection services)
        {
            services.AddCors(options =>
            {
                //配置一个跨域策略---策略可以配置多个  allCors: 允许所有的请求都支持跨域
                options.AddPolicy("allCors", builder =>
                {
                    builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin();
                });
            });
        }
    }
}
